<?php
/**
 * Author Yulin
 * Email  dwzhanglong@126.com
 * Date   2017-9-19
 * Func   天津时时彩（信用玩法）
 */
defined('IN_YuLin') || exit('NO PERMIT!');

//	返回中奖金额	data为订单信息，plays为玩法
function PrizeCount_27($data,$plays)
{
	if(!$data || !$data['result'] || !$plays)
	{
		return 0;
	}
	
	//	玩法
	$result = explode(',',$data['result']);
	
	//	5中1 中一个号即中奖
	if($plays['parentid'] == 746)
	{
		if(in_array($data['rednum'],$result))
		{
			return $data['money'] * $data['odds'];
		}
		
		return 0;
	}
	
	//	龙虎斗
	//	第一球VS第二球
	if($plays['playid'] == 1105)
	{
		return $result[0] > $result[1] ? $data['money'] * $data['odds'] : 0;
	}
	if($plays['playid'] == 1106)
	{
		return $result[0] < $result[1] ? $data['money'] * $data['odds'] : 0;
	}
	if($plays['playid'] == 1107)
	{
		return $result[0] == $result[1] ? $data['money'] * $data['odds'] : 0;
	}
	
	//	第一球VS第三球
	if($plays['playid'] == 1108)
	{
		return $result[0] > $result[2] ? $data['money'] * $data['odds'] : 0;
	}
	if($plays['playid'] == 1109)
	{
		return $result[0] < $result[2] ? $data['money'] * $data['odds'] : 0;
	}
	if($plays['playid'] == 1110)
	{
		return $result[0] == $result[2] ? $data['money'] * $data['odds'] : 0;
	}
	
	//	第一球VS第四球
	if($plays['playid'] == 1111)
	{
		return $result[0] > $result[3] ? $data['money'] * $data['odds'] : 0;
	}
	if($plays['playid'] == 1112)
	{
		return $result[0] < $result[3] ? $data['money'] * $data['odds'] : 0;
	}
	if($plays['playid'] == 1113)
	{
		return $result[0] == $result[3] ? $data['money'] * $data['odds'] : 0;
	}
	
	//	第一球VS第五球
	if($plays['playid'] == 1114)
	{
		return $result[0] > $result[4] ? $data['money'] * $data['odds'] : 0;
	}
	if($plays['playid'] == 1115)
	{
		return $result[0] < $result[4] ? $data['money'] * $data['odds'] : 0;
	}
	if($plays['playid'] == 1116)
	{
		return $result[0] == $result[4] ? $data['money'] * $data['odds'] : 0;
	}
	
	//	第二球VS第三球
	if($plays['playid'] == 1117)
	{
		return $result[1] > $result[2] ? $data['money'] * $data['odds'] : 0;
	}
	if($plays['playid'] == 1118)
	{
		return $result[1] < $result[2] ? $data['money'] * $data['odds'] : 0;
	}
	if($plays['playid'] == 1119)
	{
		return $result[1] == $result[2] ? $data['money'] * $data['odds'] : 0;
	}
	
	//	第二球VS第四球
	if($plays['playid'] == 1120)
	{
		return $result[1] > $result[3] ? $data['money'] * $data['odds'] : 0;
	}
	if($plays['playid'] == 1121)
	{
		return $result[1] < $result[3] ? $data['money'] * $data['odds'] : 0;
	}
	if($plays['playid'] == 1122)
	{
		return $result[1] == $result[3] ? $data['money'] * $data['odds'] : 0;
	}
	
	//	第二球VS第五球
	if($plays['playid'] == 1123)
	{
		return $result[1] > $result[4] ? $data['money'] * $data['odds'] : 0;
	}
	if($plays['playid'] == 1124)
	{
		return $result[1] < $result[4] ? $data['money'] * $data['odds'] : 0;
	}
	if($plays['playid'] == 1125)
	{
		return $result[1] == $result[4] ? $data['money'] * $data['odds'] : 0;
	}
	
	//	第三球VS第四球
	if($plays['playid'] == 1126)
	{
		return $result[2] > $result[3] ? $data['money'] * $data['odds'] : 0;
	}
	if($plays['playid'] == 1127)
	{
		return $result[2] < $result[3] ? $data['money'] * $data['odds'] : 0;
	}
	if($plays['playid'] == 1128)
	{
		return $result[2] == $result[3] ? $data['money'] * $data['odds'] : 0;
	}
	
	//	第三球VS第五球
	if($plays['playid'] == 1129)
	{
		return $result[2] > $result[4] ? $data['money'] * $data['odds'] : 0;
	}
	if($plays['playid'] == 1130)
	{
		return $result[2] < $result[4] ? $data['money'] * $data['odds'] : 0;
	}
	if($plays['playid'] == 1131)
	{
		return $result[2] == $result[4] ? $data['money'] * $data['odds'] : 0;
	}
	
	//	第四球VS第五球
	if($plays['playid'] == 1132)
	{
		return $result[3] > $result[4] ? $data['money'] * $data['odds'] : 0;
	}
	if($plays['playid'] == 1133)
	{
		return $result[3] < $result[4] ? $data['money'] * $data['odds'] : 0;
	}
	if($plays['playid'] == 1134)
	{
		return $result[3] == $result[4] ? $data['money'] * $data['odds'] : 0;
	}
	
	//	第五球 单个号码
	if(in_array($plays['parentid'],[363]))
	{
		return $result[4] == $data['rednum'] ? $data['money'] * $data['odds'] : 0;
	}
	
	//	第五球 大
	if($plays['playid'] == 1101)
	{
		return $result[4] > 4 ? $data['money'] * $data['odds'] : 0;
	}
	
	//	第五球 小
	if($plays['playid'] == 1102)
	{
		return $result[4] < 5 ? $data['money'] * $data['odds'] : 0;
	}
	
	//	第五球 单
	if($plays['playid'] == 1103)
	{
		return $result[4] % 2 ? $data['money'] * $data['odds'] : 0;
	}
	
	//	第五球 双
	if($plays['playid'] == 1104)
	{
		return $result[4] % 2 == 0 ? $data['money'] * $data['odds'] : 0;
	}
	
	//	第四球 单个号码
	if(in_array($plays['parentid'],[360]))
	{
		return $result[3] == $data['rednum'] ? $data['money'] * $data['odds'] : 0;
	}
	
	//	第四球 大
	if($plays['playid'] == 1087)
	{
		return $result[3] > 4 ? $data['money'] * $data['odds'] : 0;
	}
	
	//	第四球 小
	if($plays['playid'] == 1088)
	{
		return $result[3] < 5 ? $data['money'] * $data['odds'] : 0;
	}
	
	//	第四球 单
	if($plays['playid'] == 1089)
	{
		return $result[3] % 2 ? $data['money'] * $data['odds'] : 0;
	}
	
	//	第四球 双
	if($plays['playid'] == 1090)
	{
		return $result[3] % 2 == 0 ? $data['money'] * $data['odds'] : 0;
	}
	
	//	第三球 单个号码
	if(in_array($plays['parentid'],[357]))
	{
		return $result[2] == $data['rednum'] ? $data['money'] * $data['odds'] : 0;
	}
	
	//	第三球 大
	if($plays['playid'] == 1073)
	{
		return $result[2] > 4 ? $data['money'] * $data['odds'] : 0;
	}
	
	//	第三球 小
	if($plays['playid'] == 1074)
	{
		return $result[2] < 5 ? $data['money'] * $data['odds'] : 0;
	}
	
	//	第三球 单
	if($plays['playid'] == 1075)
	{
		return $result[2] % 2 ? $data['money'] * $data['odds'] : 0;
	}
	
	//	第三球 双
	if($plays['playid'] == 1076)
	{
		return $result[2] % 2 == 0 ? $data['money'] * $data['odds'] : 0;
	}
	
	//	第二球 单个号码
	if(in_array($plays['parentid'],[354]))
	{
		return $result[1] == $data['rednum'] ? $data['money'] * $data['odds'] : 0;
	}
	
	//	第二球 大
	if($plays['playid'] == 1059)
	{
		return $result[1] > 4 ? $data['money'] * $data['odds'] : 0;
	}
	
	//	第二球 小
	if($plays['playid'] == 1060)
	{
		return $result[1] < 5 ? $data['money'] * $data['odds'] : 0;
	}
	
	//	第二球 单
	if($plays['playid'] == 1061)
	{
		return $result[1] % 2 ? $data['money'] * $data['odds'] : 0;
	}
	
	//	第二球 双
	if($plays['playid'] == 1062)
	{
		return $result[1] % 2 == 0 ? $data['money'] * $data['odds'] : 0;
	}
	
	//	第一球 单个号码
	if(in_array($plays['parentid'],[351]))
	{
		return $result[0] == $data['rednum'] ? $data['money'] * $data['odds'] : 0;
	}
	
	//	第一球 大
	if($plays['playid'] == 1045)
	{
		return $result[0] > 4 ? $data['money'] * $data['odds'] : 0;
	}
	
	//	第一球 小
	if($plays['playid'] == 1046)
	{
		return $result[0] < 5 ? $data['money'] * $data['odds'] : 0;
	}
	
	//	第一球 单
	if($plays['playid'] == 1047)
	{
		return $result[0] % 2 ? $data['money'] * $data['odds'] : 0;
	}
	
	//	第一球 双
	if($plays['playid'] == 1048)
	{
		return $result[0] % 2 == 0 ? $data['money'] * $data['odds'] : 0;
	}
	
	//	总和大小、总和单双
	$zonghe = $result[0] + $result[1] + $result[2] + $result[3] + $result[4];
	
	//	总大
	if($plays['playid'] == 1033)
	{
		return $zonghe > 22 ? $data['money'] * $data['odds'] : 0;
	}
	
	//	总小
	if($plays['playid'] == 1034)
	{
		return $zonghe < 23 ? $data['money'] * $data['odds'] : 0;
	}
	
	//	总单
	if($plays['playid'] == 1031)
	{
		return $zonghe % 2 ? $data['money'] * $data['odds'] : 0;
	}
	
	//	总双
	if($plays['playid'] == 1032)
	{
		return $zonghe % 2 == 0 ? $data['money'] * $data['odds'] : 0;
	}
	
	//	前三豹子、顺子、对子、半顺、杂六
	if($plays['parentid'] == 557)
	{
		//	豹子
		$baozi = ($result[0] == $result[1] && $result[1] == $result[2]);
		
		//	901,321,546都中奖，不分顺序
		$tmp = [$result[0],$result[1],$result[2]];
		sort($tmp);
		$shunzi = ((implode('',$tmp) == '019') || (($tmp[0] + 1) == $tmp[1] && ($tmp[1] + 1) == $tmp[2]));
		
		//	对子 不包括豹子
		$duizi = (!$baozi && ($result[0] == $result[1] || $result[0] == $result[2] || $result[1] == $result[2]));
		
		//	半顺 不包括顺子、对子
		$banshun = (!$baozi && !$duizi && ((($tmp[1] - $tmp[0]) == 1) || (($tmp[2] - $tmp[1]) == 1)));
		
		//	杂六
		$zaliu = !$baozi && !$shunzi && !$duizi && !$banshun;
	
		//	前三豹子
		if($plays['playid'] == 2449)
		{
			return $baozi ? $data['money'] * $data['odds'] : 0;
		}
		
		//	前三顺子
		if($plays['playid'] == 2450)
		{
			return $shunzi ? $data['money'] * $data['odds'] : 0;
		}
		
		//	前三对子
		if($plays['playid'] == 2451)
		{
			return $duizi ? $data['money'] * $data['odds'] : 0;
		}
		
		//	前三杂六
		if($plays['playid'] == 2452)
		{
			return $zaliu ? $data['money'] * $data['odds'] : 0;
		}
		
		//	前三半顺
		if($plays['playid'] == 2453)
		{
			return $banshun ? $data['money'] * $data['odds'] : 0;
		}
		
		return 0;
	}
	
	//	中三豹子、顺子、对子、半顺、杂六
	if($plays['parentid'] == 558)
	{
		//	豹子
		$baozi = ($result[1] == $result[2] && $result[2] == $result[3]);
		
		//	901,321,546都中奖，不分顺序
		$tmp = [$result[1],$result[2],$result[3]];
		sort($tmp);
		$shunzi = ((implode('',$tmp) == '019') || (($tmp[0] + 1) == $tmp[1] && ($tmp[1] + 1) == $tmp[2]));
		
		//	对子 不包括豹子
		$duizi = (!$baozi && ($result[1] == $result[2] || $result[1] == $result[3] || $result[2] == $result[3]));
		
		//	半顺 不包括顺子、对子
		$banshun = (!$baozi && !$duizi && ((($tmp[1] - $tmp[0]) == 1) || (($tmp[2] - $tmp[1]) == 1)));
		
		//	杂六
		$zaliu = !$baozi && !$shunzi && !$duizi && !$banshun;
	
		//	中三豹子
		if($plays['playid'] == 2454)
		{
			return $baozi ? $data['money'] * $data['odds'] : 0;
		}
		
		//	中三顺子
		if($plays['playid'] == 2455)
		{
			return $shunzi ? $data['money'] * $data['odds'] : 0;
		}
		
		//	中三对子
		if($plays['playid'] == 2456)
		{
			return $duizi ? $data['money'] * $data['odds'] : 0;
		}
		
		//	中三杂六
		if($plays['playid'] == 2457)
		{
			return $zaliu ? $data['money'] * $data['odds'] : 0;
		}
		
		//	中三半顺
		if($plays['playid'] == 2458)
		{
			return $banshun ? $data['money'] * $data['odds'] : 0;
		}
		
		return 0;
	}
	
	//	后三豹子、顺子、对子、半顺、杂六
	if($plays['parentid'] == 559)
	{
		//	豹子
		$baozi = ($result[2] == $result[3] && $result[3] == $result[4]);
		
		//	901,321,546都中奖，不分顺序
		$tmp = [$result[2],$result[3],$result[4]];
		sort($tmp);
		$shunzi = ((implode('',$tmp) == '019') || (($tmp[0] + 1) == $tmp[1] && ($tmp[1] + 1) == $tmp[2]));
		
		//	对子 不包括豹子
		$duizi = (!$baozi && ($result[2] == $result[3] || $result[2] == $result[4] || $result[3] == $result[4]));
		
		//	半顺 不包括顺子、对子
		$banshun = (!$baozi && !$duizi && ((($tmp[1] - $tmp[0]) == 1) || (($tmp[2] - $tmp[1]) == 1)));
		
		//	杂六
		$zaliu = !$baozi && !$shunzi && !$duizi && !$banshun;
	
		//	后三豹子
		if($plays['playid'] == 2459)
		{
			return $baozi ? $data['money'] * $data['odds'] : 0;
		}
		
		//	后三顺子
		if($plays['playid'] == 2460)
		{
			return $shunzi ? $data['money'] * $data['odds'] : 0;
		}
		
		//	后三对子
		if($plays['playid'] == 2461)
		{
			return $duizi ? $data['money'] * $data['odds'] : 0;
		}
		
		//	后三杂六
		if($plays['playid'] == 2462)
		{
			return $zaliu ? $data['money'] * $data['odds'] : 0;
		}
		
		//	后三半顺
		if($plays['playid'] == 2463)
		{
			return $banshun ? $data['money'] * $data['odds'] : 0;
		}
		
		return 0;
	}
	
	return 0;
}